home *** CD-ROM | disk | FTP | other *** search
/ Almathera Ten Pack 3: CDPD 3 / Almathera Ten on Ten - Disc 3: CDPD3.iso / scope / 101-125 / scopedisk103 / taxpro / readme89.tax < prev    next >
Text File  |  1995-03-19  |  7KB  |  143 lines

  1.  
  2.                         A TAX PROGRAM FOR THE AMIGA
  3.                
  4.                  US Individual Income Tax Return Form 1040
  5.  
  6.  
  7.                          McDEARMONT AND ASSOCIATES
  8.                            1149 CLEARWATER ROAD
  9.                            DAYTONA BCH, FL 32114
  10.                               (904) 255-6040
  11.  
  12.  
  13.  
  14.    INTRODUCTION
  15.      This program "does" everything you ever wanted done to Tax Form 1040
  16.      - well there maybe some exception. All you have to do is enter data
  17.      that only you know. All arithmetic, tax calculations, and table
  18.      look-up is done for you. Specifically, the following parts are done:
  19.  
  20.                               Form 1040
  21.                                 Page 1
  22.                                 Page 2
  23.                                 Schedule A
  24.                                 Schedule B
  25.               
  26.      This program does not do Schedules C,D,E or F. Do these off line then
  27.      enter results, while running this program. A later version will include
  28.      these forms.
  29.  
  30.    INSTRUCTIONS
  31.      Instructions for running this program are as simple as 1,2,...5.
  32.  
  33.               1. Label a disk F1040REC and insert into any drive. The
  34.              program writes to this volume if a hard copy is desired.
  35.               2. Boot up, then enter CLI (or shell).
  36.               3. Important!! Stack size must be 10,000 or greater.
  37.                  10,000 is enough. You can set stack by entering:
  38.  
  39.                                 stack 10000
  40.  
  41.               4. CD to the directory that contains the tax program files.
  42.              Start program by typing:
  43.  
  44.                                 tax89ex
  45.  
  46.               5. Enter data as requested (at keyboard).
  47.  
  48.    INPUT
  49.      Probably, the quickest way to learn how input and output works is to
  50.      run through the program with very short or blank data entries reading 
  51.      these notes as you go.
  52.      
  53.      The IRS forms require both alphanumeric and numeric data. Where numeric
  54.      data is required, for example wages, the program will not accept
  55.      alphanumeric data; ie, it will accept the digits 0,1,2...9,+,- only.
  56.      All other fields will take any alphanumeric character.
  57.  
  58.      Boxes that require "checking", as lines 1,2...5 for filing status on
  59.      page 1 of Form 1040, use an X or x. Any other mark will be treated as
  60.      not marked.
  61.      
  62.      Where a Yes or No is required, it is indicated in the program by (Y/N).
  63.      Only Y,y,N,n will be processed - anything else will be treated as not
  64.      marked.
  65.  
  66.      IRS forms will not fit in one full size window, so the data is gathered
  67.      by a sequence of windows. The cursor is positioned at the beginning of
  68.      the first field in each window. It bounces to the beginning of the next
  69.      field when RETURN or ENTRY is hit or when the end of the field is
  70.      reached. After completing a window, you can visually review the data
  71.      before sequencing to the next one. You will be asked:
  72.        
  73.                       "Is this correct (Y/N or Q)".
  74.                   
  75.      You can then correct any mistakes by answering N or n. The screen will
  76.      be re-displayed and the cursor will be positioned at the beginning of
  77.      the first field. You can then correct any field or keep the origional
  78.      data. To keep the origional data, of a field  hit RETURN. Answering Y
  79.      or y will cause next screen to be displayed. Q will skip to end of data
  80.      entry. Within an input data field, you can make corrections by
  81.      BACKSPACEing but once you have bounced to the next field you cannot go
  82.      back to a previous field - You must use the procdure explained above to
  83.      correct a field passed by. 
  84.  
  85.    OUTPUT
  86.      The program will print any of the forms for which data was entered. It
  87.      is only necessary that you have the "correct" printer driver selected
  88.      in Preferences. The correct selection is most likely the you have been
  89.      using all along but you should verify if problems occur. For example,
  90.      reading the printer manual and Commodore Amigados 1.3 one is lead to
  91.      believe the correct driver for the CITIZEN 120D printer is
  92.      EpsonX(CBM_MPS1250) - wrong! - it is EpsonOld - determined by trial and
  93.      error. Once the correct driver has been selected, all of the printer
  94.      device commands of table 15-1,ROM Kernal Reference Manual page 420 are
  95.      available for use in program code. This program makes extensive use of
  96.      these commands. With the correct driver, these codes will be translated
  97.      to match your printer.  Before you belabor the entry of correct data,
  98.      you should just bounce through the program to check that things go well.
  99.      If there are print problems, double check that you have selected the
  100.      correct printer driver for your printer.
  101.      
  102.      Within the program, you get one opportunity to print a hard copy - this
  103.      may not be enough. So, after you exit the program you can get as many
  104.      copies as you want by running a program called TYPE_FORMS89. This program
  105.      allows you to selectively print any of the forms.
  106.  
  107.    PROGRAM INFORMATION
  108.      Data entered is written to RAM: after each window is completed and
  109.      verified - in other words, when you answer Y to "Is this correct?
  110.      (Y/N or Q)". To print a copy of the forms for which data was entered,
  111.      the blank form is first written to F1040rec: then the data in RAM: is
  112.      inserted into the form on F1040rec: at the required location within the
  113.      form. Of course, all this is done within the Tax program TAX89EX or
  114.      TYPE_FORMS89. Both of these programs write to F1040rec: hence you will
  115.      need to have a floppy disk labeled F1040rec: in any disk drive.
  116.      
  117.      If you re-cycle the program, the data and files created on the previous
  118.      cycle are over-written - destroyed. After printing with TAX89EX or
  119.      TYPE_FORMS89, the forms with entered data are on floppy disk F1040rec:
  120.      their names are: Page1_89.fmt, page2_89.fmt, scha_89.fmt, schb_89.fmt
  121.      for Form 1040.
  122.      If you wish to save any of these files they must be re-name or copied
  123.      to another devise.
  124.      
  125.      The program is written in "C".
  126.      
  127.      There are 17 files in this program. All must be in the same directory
  128.      and you must CD to that directory to run. Don't be alarmed, only one
  129.      file at a time is in memory;ie,they are mutually exclusive. The largest
  130.      file is 68,948 bytes.
  131.      
  132.      Try this program. If you like it and want any additions or updates;
  133.      such as F1040A, schedules C,D send $15. In return you will get the
  134.      latest version and all additions. I'm working on adding Form 1040A,
  135.      Form 1040EZ and schedules C and D - D first.
  136.  
  137.      Your comments will be appreciated - good or bad. I would especially
  138.      appreciate any suggestions for improvement. No doubt, there are "bugs"
  139.      in the program. If you find any, please let me know.
  140.  
  141.                                 Charles L. McDearmont
  142.                                 January 20,1990
  143.